immediate cash need - German English Dictionary